home *** CD-ROM | disk | FTP | other *** search
-
- Recognise - © Alan Donovan 1993
-
- This application identifies files whose icons are
- just empty white boxes with hex filetypes.
- Simply load !Recognise in the usual way, and it is
- then installed as transparent application task.
- Now simply double-click on the mystery file while
- holding down the ALT key and a window will pop up
- giving you the file's type by name, number and icon
- (if any), plus the file size in bytes.
- To Quit the application, either use the task menu,
- or the Quit button in the application window.
-
-
- Adding files:
- ============
- It is easy to add to the 'repertoire' of files
- that are recognised - simply Alt-double-click
- on a file of the required type. If this file is
- not recognised, yet there is currently a sprite
- for it in the WIMP sprite pool or there is a
- File$Type_xxx definition for it, they will be
- added to Recognise automatically.
-
-
-
-
-
- An Oddity: (and my explanation)
- =========
- Due to a bug in RISC OS's filer, when you *Count
- this application, it will give a figure of about
- 180K. However, if you use *Free, a figure of about
- 420K is obtained. (On a hard disc these figures
- are about 150K and 190K respectively). I believe
- this difference is because the catalogue for this
- application is very large (220K on floppy, 40K on
- Hard disc) due to the large number of files;
- however this isn't counted by *Count. I know this
- isn't very convincing - anyone know anything about
- discs? Any better ideas?
-
- Usage:
- =====
- This application, although using a fair amount of
- hard disc space (currently 150K/400K - see above),
- saves huge amounts of more-valuable RAM that would
- otherwise be used if all the sprites (about 130K)
- and 'File$Type_xxx' commands were immediately
- executed at boot up. While using this application,
- sprites and definitions are loaded up only when
- required. This gives it a wimpslot of only 16K,
- and thus it can be quite comfortably loaded in your
- HD boot sequence and left in memory all the time.
-
-
- Contact me at:
- ============== Alan Donovan Software
- 28 Attwood Road
- Salisbury
- Wilts. SP1 3PR
-
- or (during term-time only) at:
-
- Pembroke College
- Cambridge CB2 1RF
- e-mail: aad1001@hermes.cam.ac.uk
-
- for a catalogue, newer versions, etc.
-
- This software is copyright:
- ==========================
-
- © 1993 Alan Donovan - All rights reserved
-
- This software is Freeware. It may be freely copied
- but must not be sold for more than the cost of the
- disc upon which it is supplied. I must be notified
- of any alterations made (except the addition of
- sprites and lines of the form "Set File$Type_xxx"
- during the normal course of its use), so that they
- may be included into future versions.
-
-
- Development History:
- ===================
-
- v3.26 Use of J.H.Oveson's good FilerPatch program
- (which basically removes the need for a '!'
- in application names) fooled Recognise into
- thinking that applications were directories.
- This was cured simply by examining Wimp flag
- q%!40 instead of looking for the '!' char.
-
- v3.25 Bug "too many nested structures", caused by
- shortage of BASIC workspace, cleared by just
- a little cutting-down on the application DIM
- values.
-
- v3.20 Now recognises about 260 filetypes, that's
- eighty more since v2.50. The folders have
- been renamed according to the hex filetypes
- that they contain, and there are now five of
- them. Plus a window is displayed when
- installing, since you can't tell that it's
- loading otherwise. Clicking the Help icon on
- the banner opens this file.
-
- v3.00 Auto-update feature added: now when a file of
- recognised type is Alt-double-clicked, it is
- added to the repertoire if it is not present.
- Both a sprite file and line of the form "Set
- File$Type_xxx ..." are added.
- Now holding ctrl while closing the window
- quits the task.
-
- v2.25 Now sprites in the WIMP pool are used if they
- do not exist inside this application.
- Also "File$Type" commands not set until they
- are required. Application slot size reduced
- to only 16K buy some removal of dead wood.
-
- v2.00 Now uses a WIMP system to load only the icons
- as required, by Alt-double-clicking. Much
- more memory efficient. And only 32K resident.
-
- v1.00 Non-WIMP application. Loaded all of its icons
- with "*Iconsprites ..." and executed all the
- "file$type_xxx" commands at startup! Pretty
- wasteful on memory and very slow.